package gestione_risorse_umane;

import java.util.ArrayList;

public class ArchivioDipendentiInPiantaStabileSubject {

ArrayList<ArchivioDipendentiInPiantaStabileObserver> observers;
public  ArchivioDipendentiInPiantaStabileSubject()
{
	observers = new  ArrayList<ArchivioDipendentiInPiantaStabileObserver>();
}
public void addObserver(ArchivioDipendentiInPiantaStabileObserver o)
{
	observers.add(o);
}
public void removeObserver(ArchivioDipendentiInPiantaStabileObserver o)
{
	observers.remove(o);
}
public void notify(String mansione, int numero, String data)
{
	for(ArchivioDipendentiInPiantaStabileObserver o: observers)
	{
		o.update(mansione, numero, data);
	}
}
}
